package com.wxg.utils;

import java.io.IOException;

import org.beetl.core.Configuration;
import org.beetl.core.GroupTemplate;
import org.beetl.core.resource.StringTemplateResourceLoader;
import org.beetl.core.resource.WebAppResourceLoader;

/**
 * date: 2018年2月17日<br>
 * 参考: <a href="http://ibeetl.com/guide/#beetl">http://ibeetl.com/guide/#beetl</a>
 * 
 * @author Wxg
 *
 */
public class MyBteetl {
	
	public static GroupTemplate webappGt(){
		GroupTemplate gt = null;
		WebAppResourceLoader loader = new WebAppResourceLoader();
		try {
			Configuration cfg = Configuration.defaultConfiguration();
			gt = new GroupTemplate(loader, cfg);
		} catch (IOException e) {
			e.printStackTrace();
		}
		return gt;
	}
	
	/**
	 * date : 2018年2月17日
	 * @return
	 */
	public static GroupTemplate strGt(){
		GroupTemplate gt = null;
		StringTemplateResourceLoader StrResourceLoader = new StringTemplateResourceLoader();
		Configuration cfg = null;
		try {
			cfg = Configuration.defaultConfiguration();
			gt = new GroupTemplate(StrResourceLoader, cfg);
		} catch (IOException e) {
			e.printStackTrace();
		}
		return gt;
	}
}
